using System;
using System.Collections.Generic;
using System.Linq;
using System.Data.Linq;
using System.Data.Linq.Mapping;

namespace LinqHelper.Entity
{
	[Table(Name = "HotelInfos")]
	public class LqHotelInfosEntity
	{
		Guid _Id;
		
		[Column(DbType = "uniqueidentifier NOT NULL", IsPrimaryKey = true)]
        public Guid Id
        {
            set
            {
                _Id = value;
            }
            get
            {
                return _Id;
            }
        }
        
		Guid _HotelId;
		
		[Column(DbType = "uniqueidentifier NOT NULL", IsPrimaryKey = false)]
        public Guid HotelId
        {
            set
            {
                _HotelId = value;
            }
            get
            {
                return _HotelId;
            }
        }
        
		string _Lang;
		
		[Column(DbType = "varchar(5) NOT NULL", IsPrimaryKey = false)]
        public string Lang
        {
            set
            {
                _Lang = value;
            }
            get
            {
                return _Lang;
            }
        }
        
		string _HotelName;
		
		[Column(DbType = "nvarchar(512) NOT NULL", IsPrimaryKey = false)]
        public string HotelName
        {
            set
            {
                _HotelName = value;
            }
            get
            {
                return _HotelName;
            }
        }
        
		string _Address;
		
		[Column(DbType = "nvarchar(1024)", IsPrimaryKey = false)]
        public string Address
        {
            set
            {
                _Address = value;
            }
            get
            {
                return _Address;
            }
        }
        
		string _InfoContents;
		
		[Column(DbType = "nvarchar(-1)", IsPrimaryKey = false)]
        public string InfoContents
        {
            set
            {
                _InfoContents = value;
            }
            get
            {
                return _InfoContents;
            }
        }
        
		string _InfoRooms;
		
		[Column(DbType = "nvarchar(2048)", IsPrimaryKey = false)]
        public string InfoRooms
        {
            set
            {
                _InfoRooms = value;
            }
            get
            {
                return _InfoRooms;
            }
        }
        
	}
}
